What is the impact of information and communication technologies (ICTs) on the human condition? In order to address this ...